package com.css.fxfzypg.modules.baseData.service;

import com.alibaba.fastjson.JSONObject;
import com.css.fxfzypg.modules.baseData.entity.KangZhenTu;
import com.css.fxfzypg.modules.baseData.queryParams.KangZhenTuQueryParams;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.List;

public interface KangZhenTuService {
    //KangZhenTuVO updateKangZhenTu(KangZhenTuVO kangZhenTuVO);
    KangZhenTu  saveKangZhenTu(KangZhenTu kangZhenTu);
    JSONObject getAllKangZhenTu(KangZhenTuQueryParams queryParams);
    KangZhenTu getKangZhenTuById(String id);
    void deleteKangZhenTus(List<String> ids);
    //下载表中内容
    List<KangZhenTu>getAll();
    //导入内容
    void importExcel(MultipartFile file) throws IOException;

    int getHouseTotalByLonAndLat(String lon, String lat,Boolean flag);

    int getByGeom(String geom, Boolean flag);
}
